package load;

/**
 * @className: BeanLoader
 * @author: ocxz1
 * @date: 2025/4/2 上午1:32
 * @Version: 1.0
 * @description: soi
 */
public interface BeanLoader {

    Object getBean(String beanName);

    <T> T getBean(Class<T> tClass);

    /**
     * 是否唯一
     * @return 如果是，则加载时候，清空其他bean加载器，只保留自己
     */
    boolean isUnique();
}
